package com.ys.arr;

/**
 * @author CodeYang
 * @Description
 *  获得数组元素的最小值与最大值
 * @Date 2020/12/9 14:52
 */
public class 获得数组元素的最小值与最大值 {

    public static void main(String[] args) {
        int[] arr = {56, 3, 5, 7, 20, 15, 8};

        System.out.println("最小值:"+getMinFromArr(arr));
        System.out.println("最小值:"+getMaxFromArr(arr));
    }

    /**
     * 获得元素的最小值
     * @param arr 数组
     * @return 最小值
     */
    static int getMinFromArr(int[] arr) {
        int min = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if (arr[i] < min) {
                min = arr[i];
            }
        }
        return min;
    }
    /**
     * 获得元素的最大值
     * @param arr 数组
     * @return 最小值
     */
   static   int getMaxFromArr(int[] arr) {
        int max = arr[0];
        for (int i = 1; i < arr.length; i++) {
            if (arr[i] > max) {
                max = arr[i];
            }
        }
        return max;
    }
}
